Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commit d3ddfd6c9ca9030df607f63803ca325d2fc860a0


Parents : c4bf97d
Author : Mark Qvist <mark@unsigned.io>
Date : 2025-12-29T00:34:42+01:00

Strip invalid rendering emojis

Changes

1 files changed, 5 insertions(+), 0 deletions(-)


Diff

diff --git a/nomadnet/util.py b/nomadnet/util.py
index 8f077f6..1a31304 100644
--- a/nomadnet/util.py
+++ b/nomadnet/util.py
@@ -1,6 +1,8 @@
import re
import unicodedata
+invalid_rendering = ["🕵️"]
+
def strip_modifiers(text):
def process_characters(text):
result = []
@@ -19,6 +21,9 @@ def strip_modifiers(text):
i += 1
return ''.join(result)
+
+ for char in invalid_rendering:
+ text = text.replace(char, " ")
stripped = process_characters(text)
stripped = re.sub(r'[\uFE00-\uFE0F]', '', stripped)


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────